Canoes at Emerald Lake
Canoes at Emerald Lake
·
David Markby
·